e85a13f93ec8652babd23f3ead33644b024147b1,platform-impl/src/com/intellij/ui/FocusTrackback.java,FocusTrackback,_restoreFocus,#,195

Before Change


          toFocus = ownerBySwing;
        }
      }
      toFocus.requestFocus();
    }

    stack.remove(this);

After Change


        }
      }

      if (myParentWindow != null) {
        final Window to = toFocus instanceof Window ? (Window) toFocus : SwingUtilities.getWindowAncestor(toFocus);
        if (to == myParentWindow) {  // IDEADEV-34537
          toFocus.requestFocus();
        }
      } else {
        toFocus.requestFocus();